platoon sergeant - Spanish English Dictionary